package com.ibeetl.admin.console.entity;

import java.util.Date;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Null;

import org.beetl.sql.core.annotatoin.AutoID;
import org.beetl.sql.core.annotatoin.SeqID;

import com.ibeetl.admin.core.util.ValidateConfig;

import org.beetl.sql.core.TailBean;
import java.math.*;

import com.ibeetl.admin.core.annotation.Dict;
import com.ibeetl.admin.core.entity.BaseEntity;

import org.beetl.sql.core.annotatoin.InsertIgnore;
import org.beetl.sql.core.annotatoin.Version;
import org.beetl.sql.core.annotatoin.LogicDelete;


/* 
* 
* gen by Spring Boot2 Admin 2020-03-16
*/
public class FiDataCheckDetail3 extends BaseEntity{

    @NotNull(message = "ID不能为空", groups =ValidateConfig.UPDATE.class)
    @SeqID(name = ORACLE_CORE_SEQ_NAME)
    @AutoID	

    private Integer id ;
	
    @Dict(type="rule_type")

    private String versionNo ;
	
    @Dict(type="bu_type")

    private String busType ;
	

    private String checkType ;
	

    private String manageCom ;
	

    private String accountCode ;
	

    private Date accountDate ;
	

    private String finItemType ;
	

    private BigDecimal checkMoney ;
	

    private String fiManageCom ;
	

    private String fiCostCenter ;
	

    private String fiBankCode ;
	

    private String fiExecuteCom ;
	

    private String fiRiskCode ;
	

    private String fiSalechnl ;
	

    private String fiProyear ;
	

    private String fiPayYears ;
	

    private String fiPolicyYear ;
	

    private String fiRateFlag ;
	

    private String fiPayIntv ;
	

    private String fiCashFlowNo ;
	

    private String fiCapacc ;
	

    private String fiPayMode ;
	

    private String fiCashSaleChnl ;
	

    private String errorInfo ;
	

    private String errorType ;
	

    private String contNo ;
	

    private String otherNo ;
	

    private String standByString1 ;
	

    private String standByString2 ;
	

    private String standByString3 ;
	

    private BigDecimal standByNum1 ;
	

    private BigDecimal standByNum2 ;
	

    private Date standByDate1 ;
	

    private Date standByDate2 ;

    private  String name;

    private  String codeName;

    private  String kumuName;

    public FiDataCheckDetail3(){
    }

    public Integer getId(){
        return  id;
    }
    public void setId(Integer id){
        this.id = id;
    }

    public String getVersionNo(){
        return  versionNo;
    }
    public void setVersionNo(String versionNo){
        this.versionNo = versionNo;
    }

    public String getBusType(){
        return  busType;
    }
    public void setBusType(String busType){
        this.busType = busType;
    }

    public String getCheckType(){
        return  checkType;
    }
    public void setCheckType(String checkType){
        this.checkType = checkType;
    }

    public String getManageCom(){
        return  manageCom;
    }
    public void setManageCom(String manageCom){
        this.manageCom = manageCom;
    }

    public String getAccountCode(){
        return  accountCode;
    }
    public void setAccountCode(String accountCode){
        this.accountCode = accountCode;
    }

    public Date getAccountDate(){
        return  accountDate;
    }
    public void setAccountDate(Date accountDate){
        this.accountDate = accountDate;
    }

    public String getFinItemType(){
        return  finItemType;
    }
    public void setFinItemType(String finItemType){
        this.finItemType = finItemType;
    }

    public BigDecimal getCheckMoney(){
        return  checkMoney;
    }
    public void setCheckMoney(BigDecimal checkMoney){
        this.checkMoney = checkMoney;
    }

    public String getFiManageCom(){
        return  fiManageCom;
    }
    public void setFiManageCom(String fiManageCom){
        this.fiManageCom = fiManageCom;
    }

    public String getFiCostCenter(){
        return  fiCostCenter;
    }
    public void setFiCostCenter(String fiCostCenter){
        this.fiCostCenter = fiCostCenter;
    }

    public String getFiBankCode(){
        return  fiBankCode;
    }
    public void setFiBankCode(String fiBankCode){
        this.fiBankCode = fiBankCode;
    }

    public String getFiExecuteCom(){
        return  fiExecuteCom;
    }
    public void setFiExecuteCom(String fiExecuteCom){
        this.fiExecuteCom = fiExecuteCom;
    }

    public String getFiRiskCode(){
        return  fiRiskCode;
    }
    public void setFiRiskCode(String fiRiskCode){
        this.fiRiskCode = fiRiskCode;
    }

    public String getFiSalechnl(){
        return  fiSalechnl;
    }
    public void setFiSalechnl(String fiSalechnl){
        this.fiSalechnl = fiSalechnl;
    }

    public String getFiProyear(){
        return  fiProyear;
    }
    public void setFiProyear(String fiProyear){
        this.fiProyear = fiProyear;
    }

    public String getFiPayYears(){
        return  fiPayYears;
    }
    public void setFiPayYears(String fiPayYears){
        this.fiPayYears = fiPayYears;
    }

    public String getFiPolicyYear(){
        return  fiPolicyYear;
    }
    public void setFiPolicyYear(String fiPolicyYear){
        this.fiPolicyYear = fiPolicyYear;
    }

    public String getFiRateFlag(){
        return  fiRateFlag;
    }
    public void setFiRateFlag(String fiRateFlag){
        this.fiRateFlag = fiRateFlag;
    }

    public String getFiPayIntv(){
        return  fiPayIntv;
    }
    public void setFiPayIntv(String fiPayIntv){
        this.fiPayIntv = fiPayIntv;
    }

    public String getFiCashFlowNo(){
        return  fiCashFlowNo;
    }
    public void setFiCashFlowNo(String fiCashFlowNo){
        this.fiCashFlowNo = fiCashFlowNo;
    }

    public String getFiCapacc(){
        return  fiCapacc;
    }
    public void setFiCapacc(String fiCapacc){
        this.fiCapacc = fiCapacc;
    }

    public String getFiPayMode(){
        return  fiPayMode;
    }
    public void setFiPayMode(String fiPayMode){
        this.fiPayMode = fiPayMode;
    }

    public String getFiCashSaleChnl(){
        return  fiCashSaleChnl;
    }
    public void setFiCashSaleChnl(String fiCashSaleChnl){
        this.fiCashSaleChnl = fiCashSaleChnl;
    }

    public String getErrorInfo(){
        return  errorInfo;
    }
    public void setErrorInfo(String errorInfo){
        this.errorInfo = errorInfo;
    }

    public String getErrorType(){
        return  errorType;
    }
    public void setErrorType(String errorType){
        this.errorType = errorType;
    }

    public String getContNo(){
        return  contNo;
    }
    public void setContNo(String contNo){
        this.contNo = contNo;
    }

    public String getOtherNo(){
        return  otherNo;
    }
    public void setOtherNo(String otherNo){
        this.otherNo = otherNo;
    }

    public String getStandByString1(){
        return  standByString1;
    }
    public void setStandByString1(String standByString1){
        this.standByString1 = standByString1;
    }

    public String getStandByString2(){
        return  standByString2;
    }
    public void setStandByString2(String standByString2){
        this.standByString2 = standByString2;
    }

    public String getStandByString3(){
        return  standByString3;
    }
    public void setStandByString3(String standByString3){
        this.standByString3 = standByString3;
    }

    public BigDecimal getStandByNum1(){
        return  standByNum1;
    }
    public void setStandByNum1(BigDecimal standByNum1){
        this.standByNum1 = standByNum1;
    }

    public BigDecimal getStandByNum2(){
        return  standByNum2;
    }
    public void setStandByNum2(BigDecimal standByNum2){
        this.standByNum2 = standByNum2;
    }

    public Date getStandByDate1(){
        return  standByDate1;
    }
    public void setStandByDate1(Date standByDate1){
        this.standByDate1 = standByDate1;
    }

    public Date getStandByDate2(){
        return  standByDate2;
    }
    public void setStandByDate2(Date standByDate2){
        this.standByDate2 = standByDate2;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getCodeName() {
        return codeName;
    }

    public void setCodeName(String codeName) {
        this.codeName = codeName;
    }

    public String getKumuName() {
        return kumuName;
    }

    public void setKumuName(String kumuName) {
        this.kumuName = kumuName;
    }
}
